// pages/album/index.js
const app = getApp();
Page({

        /**
         * 页面的初始数据
         */
        data: {
            inTheaters:[],
            comingSoon:[],
            top250:[],
            searchResult:false,
            searchData:[],
            inputValue:""
        },

        /**
         * 生命周期函数--监听页面加载
         */
        onLoad: function (options) {
                wx.request({
                   url: app.globalData.gBaseUrl + 'in_theaters',
                   data:{
                        start:0,
                        count:3
                   },
                   success:(res)=>{
                      console.log(res)
                      this.setData({
                        inTheaters:res.data.subjects
                      })
                   }
                })

                wx.request({
                        url: app.globalData.gBaseUrl + 'coming_soon?start=0&count=3',
                        success:(res)=>{
                                console.log(res)
                                this.setData({
                                        comingSoon:res.data.subjects
                                })
                        }
                })

                wx.request({
                        url: app.globalData.gBaseUrl + 'top250?start=0&count=3',
                        success:(res)=>{
                                console.log(res)
                                this.setData({
                                top250:res.data.subjects
                                })
                        }
                })             
        },

        onGotoMore(event){
                const type = event.currentTarget.dataset.type;
                wx.navigateTo({
                  url: '/pages/more-movie/more-movie?type='+type,
                })
        },
        onConfirm(event){
                this.setData({
                    searchResult:true
                })
                wx.request({
                  url: app.globalData.gBaseUrl + 'search',
                  data:{
                        q:event.detail.value
                  },
                  success:(res)=>{
                        this.setData({
                                searchData:res.data.subjects
                        })
                  }
                })
        },
        onSearchCancel(event){
                this.setData({
                        searchResult:false,
                        inputValue:""
                })
        },
        /**
         * 生命周期函数--监听页面初次渲染完成
         */
        onReady: function () {

        },

        /**
         * 生命周期函数--监听页面显示
         */
        onShow: function () {

        },

        /**
         * 生命周期函数--监听页面隐藏
         */
        onHide: function () {

        },

        /**
         * 生命周期函数--监听页面卸载
         */
        onUnload: function () {

        },

        /**
         * 页面相关事件处理函数--监听用户下拉动作
         */
        onPullDownRefresh: function () {

        },

        /**
         * 页面上拉触底事件的处理函数
         */
        onReachBottom: function () {
               
        },

        /**
         * 用户点击右上角分享
         */
        onShareAppMessage: function () {

        }
})